#ifndef RTS_CLIENT_FACTORY_HPP
#define RTS_CLIENT_FACTORY_HPP

#include "boost_sockets_server/client_factory.hpp"

class rts_client_factory :
    public client_factory
{
public:
    rts_client_factory();

    boost::shared_ptr<client> create_client(boost::asio::io_service& io_service, web_socket_server* server, boost::shared_ptr<logger>& log, uint64_t index);
};

#endif // RTS_CLIENT_FACTORY_HPP
